<?php
defined('IN_IA') or exit('Access Denied');

class Asterye_waimaixiaModule extends WeModule {
	public function fieldsFormDisplay($rid = 0) {
		//要嵌入规则编辑页的自定义内容，这里 $rid 为对应的规则编号，新增时为 0
	}

	public function fieldsFormValidate($rid = 0) {
		//规则编辑保存时，要进行的数据验证，返回空串表示验证无误，返回其他字符串将呈现为错误提示。这里 $rid 为对应的规则编号，新增时为 0

	}

	public function fieldsFormSubmit($rid) {
		//规则验证无误保存入库时执行，这里应该进行自定义字段的保存。这里 $rid 为对应的规则编号
	}

	public function ruleDeleted($rid) {
		//删除规则时调用，这里 $rid 为对应的规则
	}
	
	public function settingsDisplay($settings) {
		global $_GPC, $_W;
		if(checksubmit()) {
			if($_GPC['data']['system_type'] == 0){
				$_GPC['data']['system_id'] = 0;
			}
			if($_GPC['data']['system_type'] == 1){
				if(intval($_GPC['data']['system_id']) == 0){
					message('请填写联营平台id','','error');   // 保存失败
				}else{
					$_GPC['data']['system_id'] = intval($_GPC['data']['system_id']);
				}
			}
			if(intval($_GPC['data']['uid']) > 2147483648){
				$_GPC['data']['uid'] = 16800000;
			}
			if($_GPC['data']['system_type'] == 1){
				$res = pdo_update($this->modulename . "_user", array('system_id' => intval($_GPC['data']['system_id'])), array("uniacid" => $_W['uniacid']));
				$res = pdo_update($this->modulename . "_ad", array('system_id' => intval($_GPC['data']['system_id'])), array("uniacid" => $_W['uniacid']));
			}
			if($_GPC['data']['meituan_api_type'] == 2){
				$_GPC['data']['poster_type'] = 0;
			}
			if($_GPC['movie_ticket_type'] == 1){
				$_GPC['data']['movie_ticket_type'] = 1;
			}else{
				$_GPC['data']['movie_ticket_type'] = 0;
			}
			if (!$this->saveSettings($_GPC['data'])) {
				message('保存失败','','error');   // 保存失败
			} else {
				message('保存成功','','success'); // 保存成功
			}
		}
		include $this->template('setting');
	}
    

}